-- GET_ARTIFACT_LEVEL_PROP

-- 神器等级带来的属性
return function(classId, level)
    -- 暂时没想到好方法，只有一个个配置（除了前两项有区别。其他等级效果一样，以后可能会改，先不用公式）
    local level0 = {{}};
    -- 攻击加2
    local attack2 = {200, "attack", 2, -1};
    -- 魔力加2
    local magic2 = {200, "magic", 2, -1};
    -- 称号强化项加1
    local career1 = {248, 1, 1, -1};
    -- 降低攻击加2
    local defense2 = {200, "defense", 2, -1 };
    -- 攻击加3
    local attack3 = {200, "attack", 3, -1};
    -- 魔力加3
    local magic3 = {200, "magic", 3, -1};
    -- 降低攻击加3
    local defense3 = {200, "defense", 3, -1 };

    -- 冒险系
    local prop_arr = {};
    prop_arr[EQUIP_STYLE_SPECIAL] = { [0] = level0, [1] = {attack3}, [2] = {magic3}, [3] = {defense2},
        [4] = {career1}, [5] = {career1}, [6] = {career1}};

    -- 战斗系
    prop_arr[EQUIP_STYLE_PHYSIC] = { [0] = level0, [1] = {attack3}, [2] = {attack3}, [3] = {defense2},
        [4] = {career1}, [5] = {career1}, [6] = {career1}};

    -- 魔法系
    prop_arr[EQUIP_STYLE_MAGIC] = { [0] = level0, [1] = {magic3}, [2] = {magic3}, [3] = {defense2},
        [4] = {career1}, [5] = {career1}, [6] = {career1}};

    -- 6001为特殊的神器，无对应的称号
    local specialProp = { [0] = level0, [1] = {attack3}, [2] = {magic3}, [3] = {defense2},
        [4] = {{35, 1, 30, -1}}, [5] = {{35, 1, 60, -1}}, [6] = {{35, 1, 90, -1}}};

    if classId == 6001 then
        return specialProp[level];
    end

    local department = ArtifactM.query(classId, "department");

    return prop_arr[department][level];
end